Alpine catsfoot - German English Dictionary